perform a vanishing act - Allemand Anglais Dictionnaire